solubilizing agent - French English Dictionary